have frequent urges to urinate - Espagnol Anglais Dictionnaire